insulated box car - Espagnol Anglais Dictionnaire